package com.freesky.biz.rights.domain;

import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.freesky.common.annotation.Excel;
import com.freesky.common.core.domain.BaseEntity;
import lombok.Data;

/**
 * 补发券(导入明细)
 */
@Data
@TableName("tec_rights_arrears_detail")
public class ArrearsDetailEntity extends BaseEntity {
    @TableId
    private String id;

    @Excel(name = "券类型",dictType = "rights_stock_type")
    private String type;

    @Excel(name = "手机号")
    private String mobile;

    @Excel(name = "OpenId")
    private String openId;

    @Excel(name = "AppId")
    private String appId;

    @Excel(name = "券面额", cellType = Excel.ColumnType.NUMERIC, prompt = "券面额")
    //@Excel(name = "券面额")
    private Double amt;

    @Excel(name = "批次号")
    private String stockId;

    @Excel(name = "商户号")
    private String mchId;

    @Excel(name = "订单号")
    private String orderId;

    @Excel(name = "活动编号")
    private String activityId;

    @Excel(name = "备注")
    private String remark;

    @TableField(exist = false)
    private String createUserName;

    @Excel(name = "发送状态")
    private String sendFlag;

    @Excel(name = "结果描述")
    private String sendResult;

    private String batchId;

    private String delFlag;

}
